rant arama - German English Dictionary